doomsday clock - German English Dictionary